Scalable Simulation of Electromagnetic Hybrid Codes
نویسندگان
چکیده
New discrete-event formulations of physics simulation models are emerging that can outperform models based on traditional time-stepped techniques. Detailed simulation of the Earth’s magnetosphere, for example, requires execution of sub-models that are at widely differing timescales. In contrast to time-stepped simulation which requires tightly coupled updates to entire system state at regular time intervals, the new discrete event simulation (DES) approaches help evolve the states of sub-models on relatively independent timescales. However, parallel execution of DES-based models raises challenges with respect to their scalability and performance. One of the key challenges is to improve the computation granularity to offset synchronization and communication overheads within and across processors. Our previous work was limited in scalability and runtime performance due to the parallelization challenges. Here we report on optimizations we performed on DES-based plasma simulation models to improve parallel performance. The mapping of model to simulation processes is optimized via aggregation techniques, and the parallel runtime engine is optimized for communication and memory efficiency. The net result is the capability to simulate hybrid particlein-cell (PIC) models with over 2 billion ion particles using 512 processors on supercomputing platforms.
منابع مشابه
Generalized Curvilinear Coordinates in Hybrid and Electromagnetic Codes
This paper describes the elements for writing hybrid and electromagnetic plasma simulation codes in generalized curvilinear coordinates. The coordinate system is described by a table giving the three-dimensional Cartesian coordinate positions of a structured curvilinear coordinate mesh. The paper shows how to calculate the geometric coefficients of the differential operators describing the elec...
متن کاملScalable Arbitrary-Order Pseudo-Spectral Electromagnetic Solver
Numerical simulations have been critical in the recent rapid developments of advanced accelerator concepts. Among the various available numerical techniques, the ParticleIn-Cell (PIC) approach is the method of choice for self-consistent simulations from first principles, and although the fundamentals of the PIC method were established decades ago, improvements or variations still continue to ar...
متن کاملOne-dimensional electromagnetic relativistic PIC-hydrodynamic hybrid simulation code H-VLPL (hybrid virtual laser plasma lab)
In this paper we present a new one dimensional full electromagnetic relativistic hybrid plasma model. The full kinetic particle-in cell (PIC) and hydrodynamic model have been combined in the single hybrid plasma code H-VLPL (hybrid virtual laser plasma laboratory). The semi-implicit algorithm allows to simulate plasmas of arbitrary densities via automatic reduction of the highest plasma frequen...
متن کاملHybrid Regenerating Codes for Distributed Storage Systems
Distributed storage systems are mainly justified due to their ability to store data reliably over some unreliable nodes such that the system can have long term durability. Recently, regenerating codes are proposed to make a balance between the repair bandwidth and the storage capacity per node. This is achieved through using the notion of network coding approach. In this paper, a new variation ...
متن کاملSearch Based Weighted Multi-Bit Flipping Algorithm for High-Performance Low-Complexity Decoding of LDPC Codes
In this paper, two new hybrid algorithms are proposed for decoding Low Density Parity Check (LDPC) codes. Original version of the proposed algorithms named Search Based Weighted Multi Bit Flipping (SWMBF). The main idea of these algorithms is flipping variable multi bits in each iteration, change in which leads to the syndrome vector with least hamming weight. To achieve this, the proposed algo...
متن کامل